#ifndef __HX71X_H__
#define __HX71X_H__

#include <stdint.h>
#include <stdbool.h>

#define SHORTOUT_VAL 0x00f00000
#define PRESS_VAL 0x008b5000

bool hx717_get_value(uint8_t channel, uint32_t* val);
void hx717_init(void);
bool hx717_is_suspend(void);
uint8_t hx717_sensor_is_press(void);
uint16_t hx717_sensor_get_press_value(void);
void hx717_suspend(void);
#endif